home *** CD-ROM | disk | FTP | other *** search
/ Windows News 2010 Summer - Disc 1 / WN_Ete2010_CD1.iso / Onglet5 / Weezo / Weezo setup.exe / {code_appDir} / www / includes / Text / abap.xml next >
Extensible Markup Language  |  2010-05-19  |  26KB  |  803 lines

  1. <?xml version="1.0"?>
  2. <!-- $Id: abap.xml,v 1.1 2007/06/03 02:35:28 ssttoo Exp $ -->
  3.  
  4. <highlight lang="abap" case = "no">
  5.  
  6.   <authors>
  7.     <author name="Stoyan Stefanov" email ="ssttoo@gmail.com"/>
  8.   </authors>
  9.  
  10.  
  11.   <default innerClass="code" />
  12.  
  13.  
  14.   <region name="block" delimClass="brackets" innerClass="code" start="\{" end="\}">
  15.     <contains all="yes"/>
  16.   </region>
  17.  
  18.   <region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)">
  19.     <contains all="yes"/>
  20.   </region>
  21.  
  22.   <region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]">
  23.     <contains all="yes"/>
  24.   </region>
  25.   
  26.   <region name="comment" start="^\*|"" end="/$/m" innerClass="comment">
  27.     <contains all="no"/>
  28.   </region>
  29.   
  30.   <region name="strsingle" delimClass="quotes" innerClass="string" start="'" end="'" />
  31.  
  32.   <block name="identifier" match="[a-zA-Z_]\w*" innerClass="identifier" contained="yes"/>
  33.  
  34.   <block name="hexinteger" match="0[xX][\da-f]+" innerClass="number" contained="yes"/>
  35.  
  36.   <block name="integer" match="\d\d*|\b0\b" innerClass="number" contained="yes"/>
  37.  
  38.   <block name="octinteger" match="0[0-7]+" innerClass="number" contained="yes"/>
  39.  
  40.   <block name="float" match="(\d*\.\d+)|(\d+\.\d*)" innerClass="number" contained="yes"/>
  41.  
  42.   
  43.   <block name="identifier" match="[a-z_\-]\w*" innerClass="identifier" case="no"/>
  44.  
  45.   <keywords name="sy" inherits="identifier" innerClass="reserved">
  46.     <keyword match="SCREEN-NAME"/>
  47.     <keyword match="SCREEN-GROUP1"/>
  48.     <keyword match="SCREEN-GROUP2"/>
  49.     <keyword match="SCREEN-GROUP3"/>
  50.     <keyword match="SCREEN-GROUP4"/>
  51.     <keyword match="SCREEN-REQUIRED"/>
  52.     <keyword match="SCREEN-INPUT"/>
  53.     <keyword match="SCREEN-OUTPUT"/>
  54.     <keyword match="SCREEN-INTENSIFIED"/>
  55.     <keyword match="SCREEN-INVISIBLE"/>
  56.     <keyword match="SCREEN-LENGTH"/>
  57.     <keyword match="SCREEN-ACTIVE"/>
  58.     <keyword match="SY-INDEX"/>
  59.     <keyword match="SY-PAGNO"/>
  60.     <keyword match="SY-TABIX"/>
  61.     <keyword match="SY-TFILL"/>
  62.     <keyword match="SY-TLOPC"/>
  63.     <keyword match="SY-TMAXL"/>
  64.     <keyword match="SY-TOCCU"/>
  65.     <keyword match="SY-TTABC"/>
  66.     <keyword match="SY-TSTIS"/>
  67.     <keyword match="SY-TTABI"/>
  68.     <keyword match="SY-DBCNT"/>
  69.     <keyword match="SY-FDPOS"/>
  70.     <keyword match="SY-COLNO"/>
  71.     <keyword match="SY-LINCT"/>
  72.     <keyword match="SY-LINNO"/>
  73.     <keyword match="SY-LINSZ"/>
  74.     <keyword match="SY-PAGCT"/>
  75.     <keyword match="SY-MACOL"/>
  76.     <keyword match="SY-MAROW"/>
  77.     <keyword match="SY-TLENG"/>
  78.     <keyword match="SY-SFOFF"/>
  79.     <keyword match="SY-WILLI"/>
  80.     <keyword match="SY-LILLI"/>
  81.     <keyword match="SY-SUBRC"/>
  82.     <keyword match="SY-FLENG"/>
  83.     <keyword match="SY-CUCOL"/>
  84.     <keyword match="SY-CUROW"/>
  85.     <keyword match="SY-LSIND"/>
  86.     <keyword match="SY-LISTI"/>
  87.     <keyword match="SY-STEPL"/>
  88.     <keyword match="SY-TPAGI"/>
  89.     <keyword match="SY-WINX1"/>
  90.     <keyword match="SY-WINY1"/>
  91.     <keyword match="SY-WINX2"/>
  92.     <keyword match="SY-WINY2"/>
  93.     <keyword match="SY-WINCO"/>
  94.     <keyword match="SY-WINRO"/>
  95.     <keyword match="SY-WINDI"/>
  96.     <keyword match="SY-SROWS"/>
  97.     <keyword match="SY-SCOLS"/>
  98.     <keyword match="SY-LOOPC"/>
  99.     <keyword match="SY-FOLEN"/>
  100.     <keyword match="SY-FODEC"/>
  101.     <keyword match="SY-TZONE"/>
  102.     <keyword match="SY-DAYST"/>
  103.     <keyword match="SY-FTYPE"/>
  104.     <keyword match="SY-APPLI"/>
  105.     <keyword match="SY-FDAYW"/>
  106.     <keyword match="SY-CCURS"/>
  107.     <keyword match="SY-CCURT"/>
  108.     <keyword match="SY-DEBUG"/>
  109.     <keyword match="SY-CTYPE"/>
  110.     <keyword match="SY-INPUT"/>
  111.     <keyword match="SY-LANGU"/>
  112.     <keyword match="SY-MODNO"/>
  113.     <keyword match="SY-BATCH"/>
  114.     <keyword match="SY-BINPT"/>
  115.     <keyword match="SY-CALLD"/>
  116.     <keyword match="SY-DYNNR"/>
  117.     <keyword match="SY-DYNGR"/>
  118.     <keyword match="SY-NEWPA"/>
  119.     <keyword match="SY-PRI40"/>
  120.     <keyword match="SY-RSTRT"/>
  121.     <keyword match="SY-WTITL"/>
  122.     <keyword match="SY-CPAGE"/>
  123.     <keyword match="SY-DBNAM"/>
  124.     <keyword match="SY-MANDT"/>
  125.     <keyword match="SY-PREFX"/>
  126.     <keyword match="SY-FMKEY"/>
  127.     <keyword match="SY-PEXPI"/>
  128.     <keyword match="SY-PRINI"/>
  129.     <keyword match="SY-PRIMM"/>
  130.     <keyword match="SY-PRREL"/>
  131.     <keyword match="SY-PLAYO"/>
  132.     <keyword match="SY-PRBIG"/>
  133.     <keyword match="SY-PLAYP"/>
  134.     <keyword match="SY-PRNEW"/>
  135.     <keyword match="SY-PRLOG"/>
  136.     <keyword match="SY-PDEST"/>
  137.     <keyword match="SY-PLIST"/>
  138.     <keyword match="SY-PAUTH"/>
  139.     <keyword match="SY-PRDSN"/>
  140.     <keyword match="SY-PNWPA"/>
  141.     <keyword match="SY-CALLR"/>
  142.     <keyword match="SY-REPI2"/>
  143.     <keyword match="SY-RTITL"/>
  144.     <keyword match="SY-PRREC"/>
  145.     <keyword match="SY-PRTXT"/>
  146.     <keyword match="SY-PRABT"/>
  147.     <keyword match="SY-LPASS"/>
  148.     <keyword match="SY-NRPAG"/>
  149.     <keyword match="SY-PAART"/>
  150.     <keyword match="SY-PRCOP"/>
  151.     <keyword match="SY-BATZS"/>
  152.     <keyword match="SY-BSPLD"/>
  153.     <keyword match="SY-BREP4"/>
  154.     <keyword match="SY-BATZO"/>
  155.     <keyword match="SY-BATZD"/>
  156.     <keyword match="SY-BATZW"/>
  157.     <keyword match="SY-BATZM"/>
  158.     <keyword match="SY-CTABL"/>
  159.     <keyword match="SY-DBSYS"/>
  160.     <keyword match="SY-DCSYS"/>
  161.     <keyword match="SY-MACDB"/>
  162.     <keyword match="SY-SYSID"/>
  163.     <keyword match="SY-OPSYS"/>
  164.     <keyword match="SY-PFKEY"/>
  165.     <keyword match="SY-SAPRL"/>
  166.     <keyword match="SY-TCODE"/>
  167.     <keyword match="SY-UCOMM"/>
  168.     <keyword match="SY-CFWAE"/>
  169.     <keyword match="SY-CHWAE"/>
  170.     <keyword match="SY-SPONO"/>
  171.     <keyword match="SY-SPONR"/>
  172.     <keyword match="SY-WAERS"/>
  173.     <keyword match="SY-CDATE"/>
  174.     <keyword match="SY-DATUM"/>
  175.     <keyword match="SY-SLSET"/>
  176.     <keyword match="SY-SUBTY"/>
  177.     <keyword match="SY-SUBCS"/>
  178.     <keyword match="SY-GROUP"/>
  179.     <keyword match="SY-FFILE"/>
  180.     <keyword match="SY-UZEIT"/>
  181.     <keyword match="SY-DSNAM"/>
  182.     <keyword match="SY-REPID"/>
  183.     <keyword match="SY-TABID"/>
  184.     <keyword match="SY-TFDSN"/>
  185.     <keyword match="SY-UNAME"/>
  186.     <keyword match="SY-LSTAT"/>
  187.     <keyword match="SY-ABCDE"/>
  188.     <keyword match="SY-MARKY"/>
  189.     <keyword match="SY-SFNAM"/>
  190.     <keyword match="SY-TNAME"/>
  191.     <keyword match="SY-MSGLI"/>
  192.     <keyword match="SY-TITLE"/>
  193.     <keyword match="SY-ENTRY"/>
  194.     <keyword match="SY-LISEL"/>
  195.     <keyword match="SY-ULINE"/>
  196.     <keyword match="SY-XCODE"/>
  197.     <keyword match="SY-CPROG"/>
  198.     <keyword match="SY-XPROG"/>
  199.     <keyword match="SY-XFORM"/>
  200.     <keyword match="SY-LDBPG"/>
  201.     <keyword match="SY-TVAR0"/>
  202.     <keyword match="SY-TVAR1"/>
  203.     <keyword match="SY-TVAR2"/>
  204.     <keyword match="SY-TVAR3"/>
  205.     <keyword match="SY-TVAR4"/>
  206.     <keyword match="SY-TVAR5"/>
  207.     <keyword match="SY-TVAR6"/>
  208.     <keyword match="SY-TVAR7"/>
  209.     <keyword match="SY-TVAR8"/>
  210.     <keyword match="SY-TVAR9"/>
  211.     <keyword match="SY-MSGID"/>
  212.     <keyword match="SY-MSGTY"/>
  213.     <keyword match="SY-MSGNO"/>
  214.     <keyword match="SY-MSGV1"/>
  215.     <keyword match="SY-MSGV2"/>
  216.     <keyword match="SY-MSGV3"/>
  217.     <keyword match="SY-MSGV4"/>
  218.     <keyword match="SY-ONCOM"/>
  219.     <keyword match="SY-VLINE"/>
  220.     <keyword match="SY-WINSL"/>
  221.     <keyword match="SY-STACO"/>
  222.     <keyword match="SY-STARO"/>
  223.     <keyword match="SY-DATAR"/>
  224.     <keyword match="SY-HOST"/>
  225.     <keyword match="SY-LOCDB"/>
  226.     <keyword match="SY-LOCOP"/>
  227.     <keyword match="SY-DATLO"/>
  228.     <keyword match="SY-TIMLO"/>
  229.     <keyword match="SY-ZONLO"/>
  230.     <keyword match="SYST-INDEX"/>
  231.     <keyword match="SYST-PAGNO"/>
  232.     <keyword match="SYST-TABIX"/>
  233.     <keyword match="SYST-TFILL"/>
  234.     <keyword match="SYST-TLOPC"/>
  235.     <keyword match="SYST-TMAXL"/>
  236.     <keyword match="SYST-TOCCU"/>
  237.     <keyword match="SYST-TTABC"/>
  238.     <keyword match="SYST-TSTIS"/>
  239.     <keyword match="SYST-TTABI"/>
  240.     <keyword match="SYST-DBCNT"/>
  241.     <keyword match="SYST-FDPOS"/>
  242.     <keyword match="SYST-COLNO"/>
  243.     <keyword match="SYST-LINCT"/>
  244.     <keyword match="SYST-LINNO"/>
  245.     <keyword match="SYST-LINSZ"/>
  246.     <keyword match="SYST-PAGCT"/>
  247.     <keyword match="SYST-MACOL"/>
  248.     <keyword match="SYST-MAROW"/>
  249.     <keyword match="SYST-TLENG"/>
  250.     <keyword match="SYST-SFOFF"/>
  251.     <keyword match="SYST-WILLI"/>
  252.     <keyword match="SYST-LILLI"/>
  253.     <keyword match="SYST-SUBRC"/>
  254.     <keyword match="SYST-FLENG"/>
  255.     <keyword match="SYST-CUCOL"/>
  256.     <keyword match="SYST-CUROW"/>
  257.     <keyword match="SYST-LSIND"/>
  258.     <keyword match="SYST-LISTI"/>
  259.     <keyword match="SYST-STEPL"/>
  260.     <keyword match="SYST-TPAGI"/>
  261.     <keyword match="SYST-WINX1"/>
  262.     <keyword match="SYST-WINY1"/>
  263.     <keyword match="SYST-WINX2"/>
  264.     <keyword match="SYST-WINY2"/>
  265.     <keyword match="SYST-WINCO"/>
  266.     <keyword match="SYST-WINRO"/>
  267.     <keyword match="SYST-WINDI"/>
  268.     <keyword match="SYST-SROWS"/>
  269.     <keyword match="SYST-SCOLS"/>
  270.     <keyword match="SYST-LOOPC"/>
  271.     <keyword match="SYST-FOLEN"/>
  272.     <keyword match="SYST-FODEC"/>
  273.     <keyword match="SYST-TZONE"/>
  274.     <keyword match="SYST-DAYST"/>
  275.     <keyword match="SYST-FTYPE"/>
  276.     <keyword match="SYST-APPLI"/>
  277.     <keyword match="SYST-FDAYW"/>
  278.     <keyword match="SYST-CCURS"/>
  279.     <keyword match="SYST-CCURT"/>
  280.     <keyword match="SYST-DEBUG"/>
  281.     <keyword match="SYST-CTYPE"/>
  282.     <keyword match="SYST-INPUT"/>
  283.     <keyword match="SYST-LANGU"/>
  284.     <keyword match="SYST-MODNO"/>
  285.     <keyword match="SYST-BATCH"/>
  286.     <keyword match="SYST-BINPT"/>
  287.     <keyword match="SYST-CALLD"/>
  288.     <keyword match="SYST-DYNNR"/>
  289.     <keyword match="SYST-DYNGR"/>
  290.     <keyword match="SYST-NEWPA"/>
  291.     <keyword match="SYST-PRI40"/>
  292.     <keyword match="SYST-RSTRT"/>
  293.     <keyword match="SYST-WTITL"/>
  294.     <keyword match="SYST-CPAGE"/>
  295.     <keyword match="SYST-DBNAM"/>
  296.     <keyword match="SYST-MANDT"/>
  297.     <keyword match="SYST-PREFX"/>
  298.     <keyword match="SYST-FMKEY"/>
  299.     <keyword match="SYST-PEXPI"/>
  300.     <keyword match="SYST-PRINI"/>
  301.     <keyword match="SYST-PRIMM"/>
  302.     <keyword match="SYST-PRREL"/>
  303.     <keyword match="SYST-PLAYO"/>
  304.     <keyword match="SYST-PRBIG"/>
  305.     <keyword match="SYST-PLAYP"/>
  306.     <keyword match="SYST-PRNEW"/>
  307.     <keyword match="SYST-PRLOG"/>
  308.     <keyword match="SYST-PDEST"/>
  309.     <keyword match="SYST-PLIST"/>
  310.     <keyword match="SYST-PAUTH"/>
  311.     <keyword match="SYST-PRDSN"/>
  312.     <keyword match="SYST-PNWPA"/>
  313.     <keyword match="SYST-CALLR"/>
  314.     <keyword match="SYST-REPI2"/>
  315.     <keyword match="SYST-RTITL"/>
  316.     <keyword match="SYST-PRREC"/>
  317.     <keyword match="SYST-PRTXT"/>
  318.     <keyword match="SYST-PRABT"/>
  319.     <keyword match="SYST-LPASS"/>
  320.     <keyword match="SYST-NRPAG"/>
  321.     <keyword match="SYST-PAART"/>
  322.     <keyword match="SYST-PRCOP"/>
  323.     <keyword match="SYST-BATZS"/>
  324.     <keyword match="SYST-BSPLD"/>
  325.     <keyword match="SYST-BREP4"/>
  326.     <keyword match="SYST-BATZO"/>
  327.     <keyword match="SYST-BATZD"/>
  328.     <keyword match="SYST-BATZW"/>
  329.     <keyword match="SYST-BATZM"/>
  330.     <keyword match="SYST-CTABL"/>
  331.     <keyword match="SYST-DBSYS"/>
  332.     <keyword match="SYST-DCSYS"/>
  333.     <keyword match="SYST-MACDB"/>
  334.     <keyword match="SYST-SYSID"/>
  335.     <keyword match="SYST-OPSYS"/>
  336.     <keyword match="SYST-PFKEY"/>
  337.     <keyword match="SYST-SAPRL"/>
  338.     <keyword match="SYST-TCODE"/>
  339.     <keyword match="SYST-UCOMM"/>
  340.     <keyword match="SYST-CFWAE"/>
  341.     <keyword match="SYST-CHWAE"/>
  342.     <keyword match="SYST-SPONO"/>
  343.     <keyword match="SYST-SPONR"/>
  344.     <keyword match="SYST-WAERS"/>
  345.     <keyword match="SYST-CDATE"/>
  346.     <keyword match="SYST-DATUM"/>
  347.     <keyword match="SYST-SLSET"/>
  348.     <keyword match="SYST-SUBTY"/>
  349.     <keyword match="SYST-SUBCS"/>
  350.     <keyword match="SYST-GROUP"/>
  351.     <keyword match="SYST-FFILE"/>
  352.     <keyword match="SYST-UZEIT"/>
  353.     <keyword match="SYST-DSNAM"/>
  354.     <keyword match="SYST-REPID"/>
  355.     <keyword match="SYST-TABID"/>
  356.     <keyword match="SYST-TFDSN"/>
  357.     <keyword match="SYST-UNAME"/>
  358.     <keyword match="SYST-LSTAT"/>
  359.     <keyword match="SYST-ABCDE"/>
  360.     <keyword match="SYST-MARKY"/>
  361.     <keyword match="SYST-SFNAM"/>
  362.     <keyword match="SYST-TNAME"/>
  363.     <keyword match="SYST-MSGLI"/>
  364.     <keyword match="SYST-TITLE"/>
  365.     <keyword match="SYST-ENTRY"/>
  366.     <keyword match="SYST-LISEL"/>
  367.     <keyword match="SYST-ULINE"/>
  368.     <keyword match="SYST-XCODE"/>
  369.     <keyword match="SYST-CPROG"/>
  370.     <keyword match="SYST-XPROG"/>
  371.     <keyword match="SYST-XFORM"/>
  372.     <keyword match="SYST-LDBPG"/>
  373.     <keyword match="SYST-TVAR0"/>
  374.     <keyword match="SYST-TVAR1"/>
  375.     <keyword match="SYST-TVAR2"/>
  376.     <keyword match="SYST-TVAR3"/>
  377.     <keyword match="SYST-TVAR4"/>
  378.     <keyword match="SYST-TVAR5"/>
  379.     <keyword match="SYST-TVAR6"/>
  380.     <keyword match="SYST-TVAR7"/>
  381.     <keyword match="SYST-TVAR8"/>
  382.     <keyword match="SYST-TVAR9"/>
  383.     <keyword match="SYST-MSGID"/>
  384.     <keyword match="SYST-MSGTY"/>
  385.     <keyword match="SYST-MSGNO"/>
  386.     <keyword match="SYST-MSGV1"/>
  387.     <keyword match="SYST-MSGV2"/>
  388.     <keyword match="SYST-MSGV3"/>
  389.     <keyword match="SYST-MSGV4"/>
  390.     <keyword match="SYST-ONCOM"/>
  391.     <keyword match="SYST-VLINE"/>
  392.     <keyword match="SYST-WINSL"/>
  393.     <keyword match="SYST-STACO"/>
  394.     <keyword match="SYST-STARO"/>
  395.     <keyword match="SYST-DATAR"/>
  396.     <keyword match="SYST-HOST"/>
  397.     <keyword match="SYST-LOCDB"/>
  398.     <keyword match="SYST-LOCOP"/>
  399.     <keyword match="SYST-DATLO"/>
  400.     <keyword match="SYST-TIMLO"/>
  401.     <keyword match="SYST-ZONLO"/>
  402.   </keywords> 
  403.  
  404.  
  405.   <keywords name="reserved" inherits="identifier" innerClass="reserved">
  406.     <keyword match="ABS"/>
  407.     <keyword match="ACOS"/>
  408.     <keyword match="ADD"/>
  409.     <keyword match="ADD-CORRESPONDING"/>
  410.     <keyword match="ADJACENT"/>
  411.     <keyword match="AFTER"/>
  412.     <keyword match="ALIASES"/>
  413.     <keyword match="ALL"/>
  414.     <keyword match="ANALYZER"/>
  415.     <keyword match="AND"/>
  416.     <keyword match="ANY"/>
  417.     <keyword match="APPEND"/>
  418.     <keyword match="AS"/>
  419.     <keyword match="ASCENDING"/>
  420.     <keyword match="ASIN"/>
  421.     <keyword match="ASSIGN"/>
  422.     <keyword match="ASSIGNED"/>
  423.     <keyword match="ASSIGNING"/>
  424.     <keyword match="AT"/>
  425.     <keyword match="ATAN"/>
  426.     <keyword match="AUTHORITY-CHECK"/>
  427.     <keyword match="AVG"/>
  428.     <keyword match="BACK"/>
  429.     <keyword match="BEFORE"/>
  430.     <keyword match="BEGIN"/>
  431.     <keyword match="BINARY"/>
  432.     <keyword match="BIT"/>
  433.     <keyword match="BIT-AND"/>
  434.     <keyword match="BIT-NOT"/>
  435.     <keyword match="BIT-OR"/>
  436.     <keyword match="BIT-XOR"/>
  437.     <keyword match="BLANK"/>
  438.     <keyword match="BLOCK"/>
  439.     <keyword match="BREAK-POINT"/>
  440.     <keyword match="BUFFER"/>
  441.     <keyword match="BY"/>
  442.     <keyword match="C"/>
  443.     <keyword match="CALL"/>
  444.     <keyword match="CASE"/>
  445.     <keyword match="CATCH"/>
  446.     <keyword match="CEIL"/>
  447.     <keyword match="CENTERED"/>
  448.     <keyword match="CHAIN"/>
  449.     <keyword match="CHANGE"/>
  450.     <keyword match="CHANGING"/>
  451.     <keyword match="CHECK"/>
  452.     <keyword match="CHECKBOX"/>
  453.     <keyword match="CLASS"/>
  454.     <keyword match="CLASS-DATA"/>
  455.     <keyword match="CLASS-EVENTS"/>
  456.     <keyword match="CLASS-METHODS"/>
  457.     <keyword match="CLASS-POOL"/>
  458.     <keyword match="CLEAR"/>
  459.     <keyword match="CLIENT"/>
  460.     <keyword match="CLOSE"/>
  461.     <keyword match="CNT"/>
  462.     <keyword match="CODE"/>
  463.     <keyword match="COLLECT"/>
  464.     <keyword match="COLOR"/>
  465.     <keyword match="COMMENT"/>
  466.     <keyword match="COMMIT"/>
  467.     <keyword match="COMMUNICATION"/>
  468.     <keyword match="COMPUTE"/>
  469.     <keyword match="CONCATENATE"/>
  470.     <keyword match="CONDENSE"/>
  471.     <keyword match="CONSTANTS"/>
  472.     <keyword match="CONTEXT"/>
  473.     <keyword match="CONTEXTS"/>
  474.     <keyword match="CONTINUE"/>
  475.     <keyword match="CONTROL"/>
  476.     <keyword match="CONTROLS"/>
  477.     <keyword match="CONVERT"/>
  478.     <keyword match="COPY"/>
  479.     <keyword match="CORRESPONDING"/>
  480.     <keyword match="COS"/>
  481.     <keyword match="COSH"/>
  482.     <keyword match="COUNT"/>
  483.     <keyword match="COUNTRY"/>
  484.     <keyword match="CREATE"/>
  485.     <keyword match="CURRENCY"/>
  486.     <keyword match="CURSOR"/>
  487.     <keyword match="CUSTOMER-FUNCTION"/>
  488.     <keyword match="DATA"/>
  489.     <keyword match="DATABASE"/>
  490.     <keyword match="DATASET"/>
  491.     <keyword match="DELETE"/>
  492.     <keyword match="DECIMALS"/>
  493.     <keyword match="DEFAULT"/>
  494.     <keyword match="DEFINE"/>
  495.     <keyword match="DELETE"/>
  496.     <keyword match="DEMAND"/>
  497.     <keyword match="DESCENDING"/>
  498.     <keyword match="DESCRIBE"/>
  499.     <keyword match="DIALOG"/>
  500.     <keyword match="DISTINCT"/>
  501.     <keyword match="DIV"/>
  502.     <keyword match="DIVIDE"/>
  503.     <keyword match="DIVIDE-CORRESPONDING"/>
  504.     <keyword match="DO"/>
  505.     <keyword match="DUPLICATES"/>
  506.     <keyword match="DYNPRO"/>
  507.     <keyword match="EDIT"/>
  508.     <keyword match="EDITOR-CALL"/>
  509.     <keyword match="ELSE"/>
  510.     <keyword match="ELSEIF"/>
  511.     <keyword match="END"/>
  512.     <keyword match="END-OF-DEFINITION"/>
  513.     <keyword match="END-OF-PAGE"/>
  514.     <keyword match="END-OF-SELECTION"/>
  515.     <keyword match="ENDAT"/>
  516.     <keyword match="ENDCASE"/>
  517.     <keyword match="ENDCATCH"/>
  518.     <keyword match="ENDCHAIN"/>
  519.     <keyword match="ENDCLASS"/>
  520.     <keyword match="ENDDO"/>
  521.     <keyword match="ENDEXEC"/>
  522.     <keyword match="ENDFORM"/>
  523.     <keyword match="ENDFUNCTION"/>
  524.     <keyword match="ENDIF"/>
  525.     <keyword match="ENDINTERFACE"/>
  526.     <keyword match="ENDLOOP"/>
  527.     <keyword match="ENDMETHOD"/>
  528.     <keyword match="ENDMODULE"/>
  529.     <keyword match="ENDON"/>
  530.     <keyword match="ENDPROVIDE"/>
  531.     <keyword match="ENDSELECT"/>
  532.     <keyword match="ENDWHILE"/>
  533.     <keyword match="ENTRIES"/>
  534.     <keyword match="EVENTS"/>
  535.     <keyword match="EXEC"/>
  536.     <keyword match="EXIT"/>
  537.     <keyword match="EXIT-COMMAND"/>
  538.     <keyword match="EXP"/>
  539.     <keyword match="EXPONENT"/>
  540.     <keyword match="EXPORT"/>
  541.     <keyword match="EXPORTING"/>
  542.     <keyword match="EXCEPTIONS"/>
  543.     <keyword match="EXTENDED"/>
  544.     <keyword match="EXTRACT"/>
  545.     <keyword match="FETCH"/>
  546.     <keyword match="FIELD"/>
  547.     <keyword match="FIELD-GROUPS"/>
  548.     <keyword match="FIELD-SYMBOLS"/>
  549.     <keyword match="FIELDS"/>
  550.     <keyword match="FLOOR"/>
  551.     <keyword match="FOR"/>
  552.     <keyword match="FORM"/>
  553.     <keyword match="FORMAT"/>
  554.     <keyword match="FRAC"/>
  555.     <keyword match="FRAME"/>
  556.     <keyword match="FREE"/>
  557.     <keyword match="FROM"/>
  558.     <keyword match="FUNCTION"/>
  559.     <keyword match="FUNCTION-POOL"/>
  560.     <keyword match="GENERATE"/>
  561.     <keyword match="GET"/>
  562.     <keyword match="GROUP"/>
  563.     <keyword match="HASHED"/>
  564.     <keyword match="HEADER"/>
  565.     <keyword match="HELP-ID"/>
  566.     <keyword match="HELP-REQUEST"/>
  567.     <keyword match="HIDE"/>
  568.     <keyword match="HOTSPOT"/>
  569.     <keyword match="ICON"/>
  570.     <keyword match="ID"/>
  571.     <keyword match="IF"/>
  572.     <keyword match="IMPORT"/>
  573.     <keyword match="IMPORTING"/>
  574.     <keyword match="INCLUDE"/>
  575.     <keyword match="INDEX"/>
  576.     <keyword match="INFOTYPES"/>
  577.     <keyword match="INITIALIZATION"/>
  578.     <keyword match="INNER"/>
  579.     <keyword match="INPUT"/>
  580.     <keyword match="INSERT"/>
  581.     <keyword match="INTENSIFIED"/>
  582.     <keyword match="INTERFACE"/>
  583.     <keyword match="INTERFACE-POOL"/>
  584.     <keyword match="INTERFACES"/>
  585.     <keyword match="INTO"/>
  586.     <keyword match="INVERSE"/>
  587.     <keyword match="JOIN"/>
  588.     <keyword match="KEY"/>
  589.     <keyword match="LANGUAGE"/>
  590.     <keyword match="LAST"/>
  591.     <keyword match="LEAVE"/>
  592.     <keyword match="LEFT"/>
  593.     <keyword match="LEFT-JUSTIFIED"/>
  594.     <keyword match="LIKE"/>
  595.     <keyword match="LINE"/>
  596.     <keyword match="LINE-COUNT"/>
  597.     <keyword match="LINE-SELECTION"/>
  598.     <keyword match="LINE-SIZE"/>
  599.     <keyword match="LINES"/>
  600.     <keyword match="LIST-PROCESSING"/>
  601.     <keyword match="LOAD"/>
  602.     <keyword match="LOAD-OF-PROGRAM"/>
  603.     <keyword match="LOCAL"/>
  604.     <keyword match="LOCALE"/>
  605.     <keyword match="LOG"/>
  606.     <keyword match="LOG10"/>
  607.     <keyword match="LOOP"/>
  608.     <keyword match="M"/>
  609.     <keyword match="MARGIN"/>
  610.     <keyword match="MASK"/>
  611.     <keyword match="MATCHCODE"/>
  612.     <keyword match="MAX"/>
  613.     <keyword match="MEMORY"/>
  614.     <keyword match="MESSAGE"/>
  615.     <keyword match="MESSAGE-ID"/>
  616.     <keyword match="MESSAGES"/>
  617.     <keyword match="METHOD"/>
  618.     <keyword match="METHODS"/>
  619.     <keyword match="MIN"/>
  620.     <keyword match="MOD"/>
  621.     <keyword match="MODE"/>
  622.     <keyword match="MODIF"/>
  623.     <keyword match="MODIFY"/>
  624.     <keyword match="MODULE"/>
  625.     <keyword match="MOVE"/>
  626.     <keyword match="MOVE-CORRESPONDING"/>
  627.     <keyword match="MULTIPLY"/>
  628.     <keyword match="MULTIPLY-CORRESPONDING"/>
  629.     <keyword match="NEW"/>
  630.     <keyword match="NEW-LINE"/>
  631.     <keyword match="NEW-PAGE"/>
  632.     <keyword match="NEXT"/>
  633.     <keyword match="NO"/>
  634.     <keyword match="NO-GAP"/>
  635.     <keyword match="NO-GAPS"/>
  636.     <keyword match="NO-HEADING"/>
  637.     <keyword match="NO-SCROLLING"/>
  638.     <keyword match="NO-SIGN"/>
  639.     <keyword match="NO-TITLE"/>
  640.     <keyword match="NO-ZERO"/>
  641.     <keyword match="NODES"/>
  642.     <keyword match="NON-UNIQUE"/>
  643.     <keyword match="O"/>
  644.     <keyword match="OBJECT"/>
  645.     <keyword match="OBLIGATORY"/>
  646.     <keyword match="OCCURS"/>
  647.     <keyword match="OF"/>
  648.     <keyword match="OFF"/>
  649.     <keyword match="ON"/>
  650.     <keyword match="OPEN"/>
  651.     <keyword match="OR"/>
  652.     <keyword match="ORDER"/>
  653.     <keyword match="OTHERS"/>
  654.     <keyword match="OUTER"/>
  655.     <keyword match="OUTPUT"/>
  656.     <keyword match="OVERLAY"/>
  657.     <keyword match="PACK"/>
  658.     <keyword match="PAGE"/>
  659.     <keyword match="PARAMETER"/>
  660.     <keyword match="PARAMETERS"/>
  661.     <keyword match="PERFORM"/>
  662.     <keyword match="PF-STATUS"/>
  663.     <keyword match="POSITION"/>
  664.     <keyword match="PRINT"/>
  665.     <keyword match="PRINT-CONTROL"/>
  666.     <keyword match="PRIVATE"/>
  667.     <keyword match="PROCESS"/>
  668.     <keyword match="PROGRAM"/>
  669.     <keyword match="PROPERTY"/>
  670.     <keyword match="PROTECTED"/>
  671.     <keyword match="PROVIDE"/>
  672.     <keyword match="PUBLIC"/>
  673.     <keyword match="PUT"/>
  674.     <keyword match="RADIOBUTTON"/>
  675.     <keyword match="RAISE"/>
  676.     <keyword match="RAISING"/>
  677.     <keyword match="RANGE"/>
  678.     <keyword match="RANGES"/>
  679.     <keyword match="READ"/>
  680.     <keyword match="RECEIVE"/>
  681.     <keyword match="REFRESH"/>
  682.     <keyword match="REJECT"/>
  683.     <keyword match="REPLACE"/>
  684.     <keyword match="REPORT"/>
  685.     <keyword match="REQUESTED"/>
  686.     <keyword match="RESERVE"/>
  687.     <keyword match="RESET"/>
  688.     <keyword match="RIGHT-JUSTIFIED"/>
  689.     <keyword match="ROLLBACK"/>
  690.     <keyword match="ROUND"/>
  691.     <keyword match="ROWS"/>
  692.     <keyword match="RTTI"/>
  693.     <keyword match="RUN"/>
  694.     <keyword match="SCAN"/>
  695.     <keyword match="SCREEN"/>
  696.     <keyword match="SEARCH"/>
  697.     <keyword match="SEPARATED"/>
  698.     <keyword match="SCROLL"/>
  699.     <keyword match="SCROLL-BOUNDARY"/>
  700.     <keyword match="SEARCH"/>
  701.     <keyword match="SELECT"/>
  702.     <keyword match="SELECT-OPTIONS"/>
  703.     <keyword match="SELECTION-SCREEN"/>
  704.     <keyword match="SELECTION-TABLE"/>
  705.     <keyword match="SET"/>
  706.     <keyword match="SHARED"/>
  707.     <keyword match="SHIFT"/>
  708.     <keyword match="SIGN"/>
  709.     <keyword match="SIN"/>
  710.     <keyword match="SINGLE"/>
  711.     <keyword match="SINH"/>
  712.     <keyword match="SIZE"/>
  713.     <keyword match="SKIP"/>
  714.     <keyword match="SORT"/>
  715.     <keyword match="SORTED"/>
  716.     <keyword match="SPLIT"/>
  717.     <keyword match="SQL"/>
  718.     <keyword match="SQRT"/>
  719.     <keyword match="STAMP"/>
  720.     <keyword match="STANDARD"/>
  721.     <keyword match="START-OF-SELECTION"/>
  722.     <keyword match="STATICS"/>
  723.     <keyword match="STOP"/>
  724.     <keyword match="STRING"/>
  725.     <keyword match="STRLEN"/>
  726.     <keyword match="STRUCTURE"/>
  727.     <keyword match="SUBMIT"/>
  728.     <keyword match="SUBTRACT"/>
  729.     <keyword match="SUBTRACT-CORRESPONDING"/>
  730.     <keyword match="SUM"/>
  731.     <keyword match="SUPPLY"/>
  732.     <keyword match="SUPPRESS"/>
  733.     <keyword match="SYMBOL"/>
  734.     <keyword match="SYNTAX-CHECK"/>
  735.     <keyword match="SYNTAX-TRACE"/>
  736.     <keyword match="SYSTEM-CALL"/>
  737.     <keyword match="SYSTEM-EXCEPTIONS"/>
  738.     <keyword match="TABLE"/>
  739.     <keyword match="TABLE_LINE"/>
  740.     <keyword match="TABLES"/>
  741.     <keyword match="TAN"/>
  742.     <keyword match="TANH"/>
  743.     <keyword match="TEXT"/>
  744.     <keyword match="TEXTPOOL"/>
  745.     <keyword match="TIME"/>
  746.     <keyword match="TIMES"/>
  747.     <keyword match="TITLE"/>
  748.     <keyword match="TITLEBAR"/>
  749.     <keyword match="TO"/>
  750.     <keyword match="TOP-OF-PAGE"/>
  751.     <keyword match="TRANSACTION"/>
  752.     <keyword match="TRANSFER"/>
  753.     <keyword match="TRANSLATE"/>
  754.     <keyword match="TRANSPORTING"/>
  755.     <keyword match="TRUNC"/>
  756.     <keyword match="TYPE"/>
  757.     <keyword match="TYPE-POOL"/>
  758.     <keyword match="TYPE-POOLS"/>
  759.     <keyword match="TYPES"/>
  760.     <keyword match="ULINE"/>
  761.     <keyword match="UNDER"/>
  762.     <keyword match="UNIQUE"/>
  763.     <keyword match="UNIT"/>
  764.     <keyword match="UNPACK"/>
  765.     <keyword match="UP"/>
  766.     <keyword match="UPDATE"/>
  767.     <keyword match="USER-COMMAND"/>
  768.     <keyword match="USING"/>
  769.     <keyword match="VALUE"/>
  770.     <keyword match="VALUE-REQUEST"/>
  771.     <keyword match="VALUES"/>
  772.     <keyword match="VARY"/>
  773.     <keyword match="WHEN"/>
  774.     <keyword match="WHERE"/>
  775.     <keyword match="WHILE"/>
  776.     <keyword match="WINDOW"/>
  777.     <keyword match="WITH"/>
  778.     <keyword match="WITH-TITLE"/>
  779.     <keyword match="WORK"/>
  780.     <keyword match="WRITE"/>
  781.     <keyword match="X"/>
  782.     <keyword match="XSTRING"/>
  783.     <keyword match="Z"/>
  784.     <keyword match="ZONE"/>
  785.   </keywords> 
  786.   
  787.   
  788.   <keywords name="constants" inherits="identifier" innerClass="reserved">
  789.     <keyword match="INITIAL"/>
  790.     <keyword match="NULL"/>
  791.     <keyword match="SPACE"/>
  792.     <keyword match="COL_BACKGROUND"/>
  793.     <keyword match="COL_HEADING"/>
  794.     <keyword match="COL_NORMAL"/>
  795.     <keyword match="COL_TOTAL"/>
  796.     <keyword match="COL_KEY"/>
  797.     <keyword match="COL_POSITIVE"/>
  798.     <keyword match="COL_NEGATIVE"/>
  799.     <keyword match="COL_GROUP"/>
  800.   </keywords>
  801.   
  802. </highlight>
  803.